using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Globalization;
using System.Web;
using System.Web.Security;
using Microsoft.Practices.ServiceLocation;
using SIP.PN.FrontEnd.Code;
using SIP.PN.Servicios.Interfaces;

namespace SIP.PN.FrontEnd
{
    public partial class PaginaMaestra : System.Web.UI.MasterPage
    {
        private Utilidades utilidades;
        public Utilidades Utilidades
        {
            get { return utilidades; }
            set { utilidades = value; }
        }

        protected void Page_Load(object sender, EventArgs e)
        {
        }

        protected override void OnPreRender(EventArgs e)
        {
            Utilidades = new Utilidades();
            base.OnPreRender(e);
        }

        public string ObtenerFechaActualRegionalizada()
        {
            string fecha = Utilidades.Cultura.TextInfo.ToTitleCase(DateTime.Now.Date.ToString("D"));
            fecha = fecha.Replace("De", "de");
            return fecha;
        }

        public string UsuarioLogueado()
        {
            IServicioSeguridad srv = ServiceLocator.Current.GetInstance<IServicioSeguridad>();
            return srv.ObtenerNombreUsuario();
        }

    }
}
